home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Diskmonitors / SCSILister / ReadMe next >
Text File  |  1996-09-26  |  3KB  |  88 lines

  1.  
  2.  
  3.                      -«< SCSI Direct >»-
  4.  
  5.                  Copyright © 1990 Xetec, Inc.
  6.                  Written by Marty Flickinger
  7.  
  8.  
  9.  
  10. A nice dream
  11. ~~~~~~~~~~~~
  12. Although all SCSI controllers differ greatly, both in hardware and software,
  13. all are supposed to provide the programmer with a somewhat standard inter-
  14. face.  This way, someone could write a utility to do something useful on the
  15. SCSI bus--a program to list the identity of all devices on the bus, let's
  16. say--and it would work no matter what brand controller you happened to own.
  17.  
  18.  
  19. Back to reality
  20. ~~~~~~~~~~~~~~~
  21. Even though Commodore has defined a standard programming interface, until
  22. recently very few manufacturers have supported it.  This is very unfortunate,
  23. because that means the SCSI devices you want to add to your system must come
  24. from the manufacturer who made your controller.  If they don't yet support
  25. the device you're interested in, sorry.  The beauty of the standard is that
  26. one manufacturer can provide streaming-tape support, one CD-ROM support, one
  27. printer support, etc.
  28.  
  29.  
  30. SCSI direct
  31. ~~~~~~~~~~~
  32. The single most important, yet single most unsupported command of the
  33. standard is the "SCSI direct" command (28).  With this command you can home-
  34. brew your own SCSI command and pass it to the SCSI driver.  This driver (that
  35. was provided by the manufacturer) can then do what's necessary to send that
  36. command (even though it may not understand it) out the SCSI bus.
  37.  
  38. The Program
  39. ~~~~~~~~~~~
  40. The included program, SCSI_lister, will try to use the SCSI direct command to
  41. scan the SCSI bus and print out the identity of each connected device.  It
  42. will automatically try to find the name of your controller's device.
  43.  
  44. If you get any messages like "unknown error" or "doesn't support SCSI direct
  45. command", contact the manufacturer of your controller and see if they have
  46. an updated ROM or driver that will support the SCSI direct command.
  47.  
  48. Feel free to keep and use the utility if it works with your controller.
  49. We ask just one thing in return.  Please submit the following information to
  50. Xetec so that we may be kept informed about who does and does not support the
  51. standard.  This information is used in supporting our CD-ROM and streaming
  52. tape backup systems.
  53.  
  54. Edit the included text file called "Results", filling in as much of the
  55. information as possible.  Phone, mail, Email, or fax it to...
  56.  
  57. Voice:   (913) 827-0685     (ask for tech support)
  58. Fax:     (913) 827-6023
  59. BBS:     (918) 827-1974
  60. Address:  Xetec, Inc.
  61.           2804 Arnold Rd.
  62.           Salina, KS 67401
  63.  
  64.  
  65.  
  66. For example, if you own a Xetec hard drive, your results might look like:
  67.  
  68. -------------------------------------------------------------------------
  69. Controller manufacturer Xetec
  70. Model name              FastTrak Q52
  71. Computer model          Amiga 500
  72. Serial #                FQ52-1523
  73. ROM revision            1.40
  74.  
  75. Did the SCSI_lister program work with your controller?  Yes
  76.  
  77. Device name found in SCSI_lister                        harddisk.device
  78. Device version number printed                           1.43
  79. Unit number your hard drive appeared as in SCSI_lister  0
  80. SCSI id number your hard drive is jumpered for          0
  81. -------------------------------------------------------------------------
  82.  
  83.  
  84. Distribution
  85. ~~~~~~~~~~~~
  86. You may freely distribute this utility and its source code as long as all
  87. files are included unaltered including this readme file.
  88.